//  登陆页面
require(["../../config"], function(){

    require(["jquery", "bootstrap"], function($) {
    	var timer = null;
    	var max_expire_time = 60;
    	

    	// 按钮 - 发送短信
    	$("#j-btn-send").click(function() {
    		var expire_time = max_expire_time;
    		// 获取手机号
    		var mobile = $("#j-mobile").val();
    		// 锁定按钮
    		var $btn = $(this);
    		$btn.button('loading');

    		// 已过期或新请求, 重新请求验证码 / 否则, 打开刚才页面
	    	if (0 == expire_time || max_expire_time == expire_time) {
	    		// 发送手机号
	    		$.ajax({
	    			"url": URL.login_send_sms,
	    			"type": "POST",
	    			"dataType": "json",
	    			"data": {"phone": mobile},
	    		}).done(function(json) {
	    			// 点击返回按钮, 发送按钮锁定状态解除
	    			$("button.btn-return, .close").on("click", function(){
	    				$btn.button("reset");
	    			});
	    			if (1 == json.status) {
			    		// 倒计时开始
			    		clearInterval(timer);
			    		$("#j-input-modal-title").html("请在<font color=\"#F00\">" + expire_time + "</font>秒内输入短信收到的验证码");
			    		timer = setInterval(function(){
			    			if(0 >= expire_time) clearInterval(timer);
			    			expire_time--;
			    			if (0 == expire_time) {
			    				$("#j-input-modal").modal('hide');
			    				$("#j-btn-send").button("reset");			    			
			    			} else {
			    				$("#j-input-modal").find(".modal-title").html("请在<font color=\"#F00\">" + expire_time + "</font>秒内输入短信收到的验证码");
			    			}
			    		}, 1000);
			    		$("#j-input-modal").modal("show");
	    			} else {
	    				$('#j-sys-modal').modal('show').find("div.modal-body").html(json.info);
	    			}
	    		});	    		
	    	} else {
	    		// 倒计时开始
	    		clearInterval(timer);
	    		
	    		$("#j-input-modal-title").html("请在<font color=\"#F00\">" + expire_time + "</font>秒内输入短信收到的验证码");
	    		timer = setInterval(function(){
	    			if(0 >= expire_time) clearInterval(timer);
	    			expire_time--;
	    			if (0 == expire_time) {
	    				$("#j-input-modal").modal('hide');
	    			} else {
	    				$("#j-input-modal").find(".modal-title").html("请在<font color=\"#F00\">" + expire_time + "</font>秒内输入短信收到的验证码");
	    			}
	    		}, 1000);
	    		$("#j-input-modal").modal("show");
    			    		
	    	}

    		// 验证登陆
    		$("#j-btn-login").on("click", function(){
    			var sms_code = $("#j-sms-code").val();
	    		$.ajax({
	    			"url": URL.login_login,
	    			"type": "POST",
	    			"dataType": "json",
	    			"data": {  "phone": mobile , "code": sms_code},
	    		}).done(function(json) {
	    			if (1 == json.status) {
	    				$('#j-sys-modal').modal('show').find("div.modal-body").html(json.info);
	    				window.location.href = URL.index;
	    			} else {
	    				$('#j-sys-modal').modal('show').find("div.modal-body").html(json.info);
	    			}
	    		});
    		});
    		//code end
    	});

		// 按钮 - 登陆
    	$("#j-btn-login").click(function() {
    		var $btn = $(this);
    		$btn.button('loading');	
    		// 点击返回按钮, 登陆按钮锁定状态解除
			$("button.btn-return, .close").on("click", function(){
				$btn.button("reset")
			});
    	});

    });
});

// 15114565443